Internet Archive BookReader

North Shore Railway, further statement of facts, with a supplement